Good Points

Turning over a face down tableau card+250 Points
(max = 3000)
Playing a card from stock to tableau+75 Points
(max = 2250)
Transferring a card to the foundations+150 Points
(max = 7200)

Bad Points

Every second of elapsed time-1 Point 
Every time Undo is used-50 Points
Each Re-deal-500 Points
Moving a foundation card back to the tableau-200 Points

Completion Bonus

When the game is completed, you will receive a bonus calculated in the following way:

Bonus = (End of Game Score) - (25 x Time Taken)

Maximum theoretical score is 24,900